12960 135th St, South Ozone Park, NY 11420 - Homesnap