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