The Shops At High Street

1430 High Street, Williamsburg, VA

The Shops at High Street property has since been sold and under the management of different owners.

Image Gallery