Google Leases Office Space at Buffalo Heights Project Near Buffalo Bayou Park and Downtown HoustonRealty News ReportJune 17, 2020July 14, 2020 by Realty News ReportJune 17, 2020July 14, 2020 HOUSTON - (RNR) - Google has leased space in the One Buffalo Heights building near Buffalo Bayou Park, just west of downtown Houston....