Virtual Tours


Spacious duplex in the heart of South San Francisco
$1,398,000
668 Baden Ave
South San Francisco, CA 94080