9219 S Greenwood Ave
(1)

9219 S Greenwood Ave, Chicago, IL 60619

Reviews

1 year ago

over priced

no amenities and too small of a space, really wish appliances was included. The area is a bad neighborhood also.