12 Plex - 505 Burrell St - 10, 505 Burrell St, Urbana, IA 52345$695+/mo2 bds1 ba770 sqft - Apartment for rentShow more40 days agoSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 9Request a tour
12 Plex #505, Urbana, IA 52345$695/mo2 bds1 ba770 sqft - Apartment for rentShow more28 days agoSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 9Request a tour