31
1401 E Hyde Park Blvd
Chicago, IL 60615
$8,150,000 USD
35,219 SF
46
Units
6.01% Cap Rate
35,219 SF
$8,150,000 USD
Apartments