Luxury Apartments
The subject property is a charming Edwardian style apartment building located in Telegraph hill on the border of North Beach. Located on the Northeast shore of San Francisco, Telegraph Hill is a quiet, yet vibrant neighborhood. It is walking distance to the unique shops, restaurants, cafes and boutiques of North Beach. It is also close to the financial district, Fishermen's Wharf and the Embarcadero.