Carlsbad, CA
6100 Innovation Way

Square Feet
3,474
COE
07/24/2023
Fitness Center
$1,919,976