2300 E Monte Vista Ave
Vacaville, CA 95687
Rate Upon Request
3.66 AC
1
Space Available
3.66 AC
Rate Upon Request
Industrial