Google Acquires San Antonio Station in Mountain View for $225.4MM

Google, the venerable property owner of Mountain View, has added another gem to its ever-growing sta
Thank you for your interest in The Registry. You must Subscribe or Log In to read the rest of this content.
West Coast Commercial Real Estate News