Alma Village, Palo Alto

A mixed-use redevelopment set on 4.2 acres, Alma Village consists of 25,000 square feet of retail space, 14 affordable-housing apartments and 37 homes.

        Image 1 of 12