3
5140 S Woodlawn Ave
Chicago, IL 60615
$5,100,000 USD
32,500 SF
51
Units
32,500 SF
$5,100,000 USD
Apartments