11136 S Vernon Ave
Chicago, IL 60628
$720,000 USD
6,500 SF
6
Units
10.05% Cap Rate
6,500 SF
$720,000 USD
Apartments