The Windsor is a post-war condominium building in Queens's Forest Hills neighborhood finished in 2005. Situated at 107-24 71st Road, between Austin Street and Queens Boulevard, the building contains 95 units and rises 21 stories.
View school info, local attractions, transportation options & more.
Experience amazing 3D aerial maps and fly throughs.