No rental rates available - please contact the owner
Property is a recently renovated 2 bedroom plus den flat in Telegraph Hill/North Beach area. It's located at a quiet cul- de- sac on top of the Vallejo Steps and is just 1. 5 blocks away from North Beach where all the wonderful cafes and restaurants are located. It's a 15- minute ...