Mercury Plaza is a 115,000 SF shopping center located in Hampton, VA. The center opened in 1967 as Mercury Mall, it was the Virginia Peninsula's first indoor shopping complex. Today, the center is composed of seven pads and over 5 acres of developable land. Visibility is strong due to the property’s proximity to Interstate 64 and its corner location intersected by two busy thoroughfares, West Mercury Blvd. and Power Plant Parkway. Harvested November 2017.