2630 Business Park Dr
Vista, CA 92081
$7,238,000 USD
26,320 SF
26,320 SF
$7,238,000 USD
Manufacturing