22
4408-4414 S Drexel Blvd
Chicago, IL 60653
$8,200,000 USD
32,400 SF
49
Units
8.85% Cap Rate
32,400 SF
$8,200,000 USD
Apartments