Preliminary Permits Filed For 3350 West Bayshore Road, Palo Alto
Preliminary permits have been filed for a residential complex at 3350 West Bayshore Road in Palo Alto, Santa Clara County. The project will replace an existing R&D Building with an eight-story apartment complex and 25 townhomes. Strada Investment Group is responsible for the application as the property owner.

