Greencastle of Woodlawn II

Greencastle of Woodlawn II consists of 60 apartments and is located in south Chicago by Washington Park.


6033 S Cottage Grove Avenue
Chicago, IL 60637