5741 Palmer Way
Carlsbad, CA 92010
$2,180,000 USD
6,925 SF
1
Unit
6,925 SF
$2,180,000 USD
Research And Development