News

Site of the proposed development at 3606 El Camino Real. Courtesy city of Palo Alto ... 315 apartments and 169 condominiums in Barron Park and Ventura — the latest significant residential ...