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
Phone: (773) 752-6020