About
Team
Properties
Press
Investors
Contact
123 Townsend
123 Townsend Street
San Francisco, CA
Asset Type
Office
Asset Status
Owned
Current Size (sf)
137,625