New $397,740 1642 N Mallory ST, Hampton, VA 23664 4 Beds2 Baths2,400 SqFt Listed by LPT Realty LLC MORE LISTINGS