JavaScript is not enabled.
South City Station Apartments - 0 Reviews - 101 Mc Lellan Dr, South San Francisco, CA - Apartment Building Reviews - Phone (650) 588-0220

South City Station Apartments

id: 39801077
101 Mc Lellan Dr
South San Francisco, CA 94080
(650) 588-0220
Incorrect info? Correct your listing

Main categories:

Apartment Building

Related categories:



South City Station Apartments - South San Francisco, CA

Owner Message

  • Right in between downtown and the Peninsula, make the most of the Bay Area's best here at South City Station Apartments. With the San Bruno mountain trails to the city's shopping and dining, there's something for adventurers and loungers alike. Onsite, residents have full access to enjoy the clubhouse, spa, and either of the two 24 Hour fitness centers. We even have a wide open green space for our furry four-legged residents. South City Station gives you everything and is the perfect place to live, play, work and thrive in San Francisco.