650 Townsend 650 Townsend Street San Francisco, CA Showplace Square Office Space >> San Francisco Prime tech oriented building in Showplace Square. 425 Highly Collaborative Floor Plan 139 Desk Stations 30 Conference Rooms 7 Phone Rooms Bike Storage Massage Room Dining & Vending Options Available Highlights Square Ft.: 25,802 Term: Negotiable Lease Rate : Upon Request (Full Service)
425 Highly Collaborative Floor Plan 139 Desk Stations 30 Conference Rooms 7 Phone Rooms Bike Storage Massage Room Dining & Vending Options Available