Location: St. Louis, Missouri
Winter Garden Apartments, a 112 unit affordable Senior Living property consisting of 1 and 2 bedroom units is currently undergoing renovation.