Landmark at Otay is a premier industrial center located in San Diego, CA, offering 845,830 square feet of space across four buildings. With phase 1 construction already completed and phase 3 set to finish in Q2 2023, this 50-acre corporate industrial park provides a prime location for businesses looking for a modern and efficient workspace.
Managed by Colliers International, Landmark at Otay offers a range of building details and design options to suit various needs. With the expertise of their executive vice presidents and associate vice president, clients can expect professional guidance and support throughout the leasing process. Colliers International ensures that all information provided is reliable, but encourages users to conduct their own due diligence and verification.
Generated from the website