About Glenwood Hill Manor, Yonkers, NY Glenwood Hill Manor is a proposed 14-story tower with 177 affordable apartments. The plans call for studios to three bedrooms, 138 units of parking on the first four floors, residential spaces, and a fitness center. The project is in the planning stages, with the sale of the land from the city to the development team pending.