2888 Loker Ave E
Carlsbad, CA 92010
Rate Upon Request
50-14,057 SF
5
Spaces Available
Built 2007
Built 2007
50-14,057 SF
Rate Upon Request
Coworking Space