13
4-8 Elmhurst St
Newport News, VA 23603
$7.50 USD/SF/YR
12,000-33,680 SF
1
Space Available
Built 1996
33,680 SF Contiguous
Built 1996
12,000-33,680 SF
$7.50 USD/SF/YR
Flex