This newly remodeled contemporary retail office building is located onĀ one of the busiest side streets in downtown Palo Alto. The building is currently 100% leased to tech tenants.
Size: 8,183 square feet
Status: Newly remodeled
Tenants: Leased to 3 technology companies