Mitchell Park Place Opens in Palo Alto, Santa Clara County
Mitchell Park Place has officially opened at 525 East Charleston Road in Palo Alto, Santa Clara County. The mixed-use development is bringing new affordable housing and community supportive services to the civic center of a sprawling suburban neighborhood. Eden Housing is the project sponsor.

