21
5801 Van Allen Way
Carlsbad, CA 92008
$14,147,640 USD
54,414 SF
54,414 SF
$14,147,640 USD
Warehouse