Groundbreaking For Affordable Housing at 525 East Charleston Road in Palo Alto
Construction has officially started for 525 East Charleston Road in Palo Alto, Santa Clara County. The development, named Mitchell Park Place, is a joint partnership by Eden Housing with the city, county, and the supportive…