This well-appointed 2BR/2BA condo in North Beach/Telegraph Hill makes an ideal corporate or short-term rental in a luxury complex that provides all of the finest amenities.

The living room and dining room fea..." />