73-50 Little Neck Pkwy, Floral Park, New York 11004 USA
47 acres of historic farmland, established in 1697
Photo Credit: Yelp