155-19 78th Street, Howard Beach, NY 11414 - Homesnap