Time to Build: East Palo Alto Needs to Approve the Euclid Site Compromise
On Tuesday, June 16, East Palo Alto City Council met to discuss a proposed modification to the development agreement for the Euclid Site. Sand Hill Properties has been working to build a new apartment building here since 2019. While 160 apartments were demolished several years ago, new construction has stalled