2777 Loker Ave W Carlsbad, CA

Property Overview
Industrial  •  123,434 SF  •  Leased

  • Previous Project26962 Vista Terrace Lake Forest, CA

  • Next Project2819 Loker Ave Carlsbad, CA