Cornell Farmhouse

73-50 Little Neck Pkwy
New York
New York
United States