Vista, CA
1800 Thibodo Road

Square Feet
23,690
COE
12/29/2020
Other
$3,146,400