Comment Comment by smtddr You haven't seen anything yet. Bayview is where Google's new googleplex building will be located......... parent smtddr 13 years ago