15
110 Civic Center Dr
Vista, CA 92084
$1,800,000 USD
20,000 SF
20,000 SF
$1,800,000 USD
Office