23
3135 N Clifton Ave
Chicago, IL 60657
$2,499,000 USD
5,051 SF
5
Units
6.19% Cap Rate
5,051 SF
$2,499,000 USD
Apartments