751-775 E Monte Vista Ave
Vacaville, CA 95688
$3,450,000 USD
15,757 SF
6.53% Cap Rate
15,757 SF
$3,450,000 USD
Supermarket