4 acres of land of Manhasset Park District
Shelter Rock Verdant is located at 44-50 Shelter Rock Rd, Manhasset, NY 11030