The Windsor at Forest Hills is a combination of co-operative apartments and retail space catering to residents of the Austin Street area in Forest Hills. As a 21-story tower apartment building, the Windsor is one of the tallest and most striking buildings in the area. It has daily doorman service and a parking garage for residents.