Homes for sale - 170 Haverford CT, Hampton, VA 23666 – MLS#10401143...