203 Forest Avenue, Palo Alto, CA Redevelopment of a 5,000 square foot office building for retained ownership. Completed 2017. Virtual Tour Back To Past Projects