5
830 E Vista Way
Vista, CA 92084
$18.00 - $21.00 USD/SF/YR
373-950 SF
3
Spaces Available
Built 2004
950 SF Contiguous
Built 2004
373-950 SF
$18.00 - $21.00 USD/SF/YR
Office/Retail, Retail