161 Thunder Dr
Vista, CA 92083
$28.20 USD/SF/YR
812-8,647 SF
3
Spaces Available
Built 1980
8,647 SF Contiguous
Built 1980
812-8,647 SF
$28.20 USD/SF/YR
Office/Medical