Alma Plaza, Palo Alto

A mixed-use redevelopment set on 4.2 acres, Alma Plaza will consist of 25,000 feet of retail space, 14 affordable-housing apartments and 37 homes. Construction commenced spring 2010.


        Image 1 of 4