3
606 Denbigh Blvd
Newport News, VA 23608
$16.75 USD/SF/YR
6,820-9,152 SF
1
Space Available
Built 1976
9,152 SF Contiguous
Built 1976
6,820-9,152 SF
$16.75 USD/SF/YR
Office