The 394-unit apartment community, located off of High 101 in Menlo Park, will cater to the all-inclusive expectations of today’s tech workers…. The 394-unit apartment community, located off of High 101 in Menlo Park, will cater to the all-inclusive expectations of today’s tech workers. [Read more]
Read more http://feedproxy.google.com/~r/cnet/tcoc/~3/9Kt4x58i6QI/story01.htm