21

5801 Van Allen Way
Carlsbad, CA 92008
$17,140,410 USD
54,414 SF
54,414 SF
$17,140,410 USD
Warehouse