Homes for sale - 79 Clifford Avenue, Pelham, NY 10803 – MLS#H618165...