South San Francisco CA Apartments 1. 358 Alida Way, South San Francisco, CA 94080 | South Country Club Apartments (650) 589-6721