261 Sheridan Ave
Palo Alto, CA 94306

Building Ownership

Hohbach Realty Co

Building Class

A

Stories

2

Year Built / Renovated

1983 / 1983

Total Rentable Building Area

42,000 SF

Need Help?