3
______
Vacaville, CA 95688
$8,171,877 USD
15,814 SF
15,814 SF
$8,171,877 USD
General Retail