6
10920-10930 S Vernon Ave
Chicago, IL 60628
$1,800,000 USD
24,486 SF
31
Units
8.49% Cap Rate
24,486 SF
$1,800,000 USD
Apartments