About Us

Located in the heart of downtown Mountain View, City Center is a 112,000 square foot, five-story Class A office building, featuring convenient ground floor retail services and premium office space on the upper floors. This stunning commercial building is part of a $150 million mixed-use property featuring luxury apartment homes immediately adjacent to City Center.