Denbigh Village Center, Virginia

This commercial property is located in Newport, Virginia, USA. The complex includes various businesses and restaurants with a Burlington outlet as an anchor. The property is suitable for a variety of uses (Flex Space).

The commercial center includes an area of approximately 31,000 square meters.

News: Daily Press - read story
More tenants set to join DW Center in Denbigh