2292 Faraday Ave
Carlsbad, CA 92008
$6,295,000 USD
18,848 SF
18,848 SF
$6,295,000 USD
Research And Development