Hampton Plaza Shopping Center, a 173,199-square-foot retail property on 12.3 acres at 4019 W. Mercury Blvd. in Hampton sold ...