12
1905 Calle Barcelona
Carlsbad, CA 92009
Rate Upon Request
877-3,620 SF
7
Spaces Available
Built 2004
3,620 SF Contiguous
Built 2004
877-3,620 SF
Rate Upon Request
Medical