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