25
951-991 Alamo Dr
Vacaville, CA 95687
$13,790,000 USD
58,183 SF
6.5% Cap Rate
58,183 SF
$13,790,000 USD
Storefront