Archstone South San Francisco Apartments 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. Located across from the BART Station, we offer a modern and intimate appeal. Our open…
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.