Unique city living in a relaxed suburban atmosphere.
Welcome to the Windsors.
Located in the Riverdale, New York, The Windsors is a full-service cooperative offering suburban, open-space living in the City of New York... without the hassle of city living. READ MORE