Homes for sale - 517 N First ST, Hampton, VA 23664 – MLS#10362232 -...