E-commerce giant leases 123,000 square feet at the mall-attached property to expand its office footprint in the high-tech San Diego submarket.
E-commerce giant leases 123,000 square feet at the mall-attached property to expand its office footprint in the high-tech San Diego submarket.