$1,028,880 - 2395 Dumbarton Ave, East Palo Alto, CA 94303
2395 Dumbarton Ave
East Palo Alto,
CA
94303
County: San Mateo