75 47 195th St Fresh Meadows, NY 11366