26
6056 Corte Del Cedro
Carlsbad, CA 92011
$3,403,120 USD
11,536 SF
11,536 SF
$3,403,120 USD
Warehouse