Search results
Yelp Reviews
3.0 3 reviews
- 5 star 1
- 4 star 0
- 3 star 0
- 2 star 2
- 1 star 0
A new management company took over Telegraph Hill apartments! They have been so nice and friendly, coming around to meet everyone. They are really turning this apartment complex around and have... More
It's a great place. But the Management sucks and does nothing but type up new rules for you to follow, but never follows them herself. Spiders are everywhere, I had to kill the ones in the main... More