I walked by this place. Didnt go in the rental space but visited San Francisco. This area was beautiful, thank you first visit in S.F again back
I did not visit their rental office.
This is a Wells Fargo office building, not sure why it would have reviews but there is a small ATM branch downstairs with the friendliest staff! Also a Starbucks but tbh you cant avoid those downtown lol. The Embarcadero station has an entrance/exit right at the buildings doors, you can easily walk to the Ferry Building from there.
Alot of construction happening near by. Driving might now be a good idea currently.
This is where I work
Nice