805 City Center Blvd
Newport News, VA 23606
$3,300,000 USD
18,000 SF
18,000 SF
$3,300,000 USD
Research And Development