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