7
10952 S Vernon Ave
Chicago, IL 60628
$1,125,000 USD
16,000 SF
12
Units
10.7% Cap Rate
16,000 SF
$1,125,000 USD
Apartments