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.