$1,295,000 - 2573 Baylor St, East Palo Alto, CA 94303
2573 Baylor St
East Palo Alto,
CA
94303
County: San Mateo