Spear Street Capital
About
Spear Street Capital is an owner and operator of distinctive office properties located in the United States, Canada and Europe. We focus on assets and portfolios greater than $25 million in total value.
Contact
Office number
+1 415 222 7420
Address
One Market Plaza Spear Tower, Suite 4125. San Francisco, CA / USA. 94105.
Website