2 Townsend Street, San Francisco, CA 94107
In-Unit Wifi
Pets Allowed
Pool
Tennis Court
Health Club
The beautiful apartments at South Beach Marina offer spectacular features like granite kitchen countertops, wall to wall carpeting, marble bathroom vanities and much more. At this luxurious community, there are exceptional on-site amenities including a 50-foot swimming pool, spa and beautifully landscaped sun deck, two lighted championship tennis courts, and state-of-the-art fitness and conditioning facilities. South Beach Marina is located on The Embarcadero where residents can bike, jog or skate and is situated in an exciting neighborhood consisting of exceptional and innovative restaurants, bars and art galleries as well as AT&T Park, the home of the San Francisco Giants.