68-07 242nd Street #32B, Little Neck, NY 11362 - Homesnap