711 E Burlington St
Iowa City, IA 52240
$1,300,000 USD
6,512 SF
10
Units
10.44% Cap Rate
6,512 SF
$1,300,000 USD
Apartments