Address
2210 West 95th Street
Chicago, Illinois 60643

Year
2013

Building SF
25,650

Land Acres
1.68