5
8226 S Drexel Ave
Chicago, IL 60619
$700,000 USD
7,600 SF
6
Units
11.34% Cap Rate
7,600 SF
$700,000 USD
Apartments