Comment Comment by hartard Bay View is just the name of the new complex. It will still be located in Mountain View. [1][1] http://www.vanityfair.com/online/daily/2013/02/exclusive-pre... parent hartard 13 years ago
[1] http://www.vanityfair.com/online/daily/2013/02/exclusive-pre...