6092 Innovation Way
Carlsbad, CA 92009
$1,999,000 USD
3,474 SF
3,474 SF
$1,999,000 USD
Office