$2,088,000 - 850 Haddock St, Foster City, CA 94404
850 Haddock St
Foster City,
CA
94404
County: San Mateo