150 N Waller Ave
Chicago, IL 60644
$900,000 USD
20,000 SF
12
Units
9.12% Cap Rate
20,000 SF
$900,000 USD
Apartments