6
781 North Ave
Vista, CA 92083
$3.60 USD/SF/YR
32,670-66,548 SF
1
Space Available
Built 2000
66,548 SF Contiguous
Built 2000
32,670-66,548 SF
$3.60 USD/SF/YR
Industrial