New Listing 689 Nicolls Road, Deer Park, NY 11729 Open House Saturday Sept. 14, 2024 12-3pm Charming 4… More Details $724,999