Two-story office building located in Palo Alto, CA. Building totals 12,000 SF, was built in 1962 and renovated in 2001u Easy Access to Highway 101
u Plug & Play
u EV Charging
u Ample Free Parking
u Monument & Lobby Signage
u Walking Distance to Bountiful Food Options
u Bike Ride to Cal-Train
u LED July 31, 2024