28
5812 Jefferson Ave
Newport News, VA 23605
$150,000 USD
697 SF
697 SF
$150,000 USD
Storefront