14
6154 Innovation Way
Carlsbad, CA 92009
$1,997,550 USD
3,474 SF
3,474 SF
$1,997,550 USD
Office