5416 W Belmont Ave
Chicago, IL 60641
$4,600,000 USD
20,400 SF
18
Units
7.7% Cap Rate
20,400 SF
$4,600,000 USD
Apartments