The Windsor Apartments of Riverdale offer unique city living in a relaxed suburban atmosphere. The Cooperative, built on 16 acres, consists of two buildings, The Windsor South, a fifteen story building located at 4705 Henry Hudson Parkway, and The Windsor North, an eleven story building, located at 4901 Henry Hudson Parkway. Both buildings are in Riverdale, NY 10471 Offered for rental and/or...