975 CALIFORNIA

975 California, a 54,000 square-foot, Class A, office/R&D building is prominently located in Palo Alto’s internationally renowned Stanford Research Park. The best-in-class property offers tenants a high-image location within walking distance of… View Property

37.421029 -122.147718