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.