26
5235-5245 S Drexel Ave
Chicago, IL 60615
$5,265,000 USD
27,150 SF
27
Units
7.19% Cap Rate
27,150 SF
$5,265,000 USD
Apartments