124 W 18th Street, Deer Park, NY 11729 - Homesnap