NEC El Camino Real & West Ranch St
Carlsbad, CA 92010
Rate Upon Request
1,550-50,000 SF
6
Spaces Available
Built 2027
50,000 SF Contiguous
Built 2027
1,550-50,000 SF
Rate Upon Request
Retail