1670 E Monte Vista Ave
Vacaville, CA 95688
$8,421,000 USD
9,592 SF
5.5% Cap Rate
9,592 SF
$8,421,000 USD
Storefront