Homes for sale - 516 Nichols Road, Hauppauge, NY 11788 – MLS#331924...