Rent Special available! Save up to a Half Month's rent. Offer valid on select new leases only and excludes transfers [Offer good thru Nov 17, 2025]
South City Station Apartments offers newly renovated apartment homes and is situated perfectly between downtown San Francisco and the Peninsula. You'll have the best of the Bay area right at your doorstep, including restaurants and shopping. Our open floor plans feature contemporary kitchens with plenty of storage and work space. Each home features high ceilings, walk-in closets, in-home washer/dryer and spacious garden-style tubs. Enjoy our 24-hr fitness center, business center, spa, BBQ's and covered parking.
South City Station 101 Mc Lellan Dr, South San Francisco, CA is a rental apartment building with 13 floorplans available. It is located in the Winston-Serra neighborhood of South San Francisco. It has apartment amenities including carpet, dishwasher, microwave, in-unit laundry, walk-in closets, and balcony. It has building amenities including elevator, on-site management, package service, garage parking, controlled access, swimming pool, business center, fitness center, and outdoor space. Cats and dogs are allowed, making it a pet-friendly building.