203 Forest Avenue, Palo Alto, CA

Redevelopment of a 5,000 square foot office building for retained ownership. Completed 2017.

Virtual Tour