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