Renderings Published for 123 Sherman Avenue, Palo Alto, Santa Clara County
New planning permits have been filed for a mixed-use building at 123 Sherman Avenue in Palo Alto, Santa Clara County. The development will produce 76 units wrapped around a three-story office structure. Mountain View-based WSJ Properties is responsible for the property.