Jeffrey R Keller / 2022-10-23 New Palo Alto Townhouses Coming Summerhill Homes purchased a 2.4-acre site at 2850 W. Bayshore Road in Palo Alto for $27.5 million through an affiliate. The site currently has a single-story … [Read more...] about New Palo Alto Townhouses Coming