1211-1381 E Vista Way
Vista, CA 92084
$21.00 USD/SF/YR
1,135-4,102 SF
4
Spaces Available
Built 1986
3,855 SF Contiguous
Built 1986
1,135-4,102 SF
$21.00 USD/SF/YR
Medical, Retail, Industrial