4
777 Elmira Rd
Vacaville, CA 95687
$10.20 USD/SF/YR
9,706-9,925 SF
2
Spaces Available
Built 1970
9,925 SF Contiguous
Built 1970
9,706-9,925 SF
$10.20 USD/SF/YR
Industrial