5
8503 S Drexel Ave
Chicago, IL 60619
$915,000 USD
22,004 SF
13
Units
10% Cap Rate
22,004 SF
$915,000 USD
Apartments