$1,488,000 - 121 Northcrest Dr, South San Francisco, CA 94080
121 Northcrest Dr
South San Francisco,
CA
94080
County: San Mateo