24
4742-4748 S Drexel Blvd
Chicago, IL 60615
$5,150,000 USD
23,400 SF
43
Units
6.96% Cap Rate
23,400 SF
$5,150,000 USD
Apartments