2060 Otay Lakes Rd. Chula Vista, CA 91915
Office Space for Lease
36,000 square feet of Office Space is located in Chula Vista, CA at 2060 Otay Lakes Rd.
- Walk Score 51 (Somewhat Walkable)
- Year Built 2005
- Rental Rate Rent Not Disclosed
- Min Divisible 1,481 SF
- Property Type Office
- Transit Score 31 (Some Transit)
- Building Class B
- Max Contiguous 8,886 SF
- Total Space Available 12,495 SF
- Rentable Building Area 36,000 SF