News
(KTVU) - The city of Mountain View voted to approve a new development project that would tear down 59 affordably priced apartments and replace them with million-dollar town homes. The result of ...
ARLO Mountain View, a mixed-use complex consisting of 164 apartments and ground-floor grocery, retail and restaurant spaces at 1030 Castro Street and 801 West El Camino Real in downtown Mountain View.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results