Greencastle of Kenwood is a multifamily property that was built in 1980. Located at 4909 South Cottage Grove Avenue in Kenwood, Urban Chicago, this property has a total number of 60 units, with the following unit breakdown: One Bedroom, Studio, totaling 30,030 SqFt.