$790,000 - 2454 W Bayshore Rd 2, Palo Alto, CA 94303
2454 W Bayshore Rd 2
Palo Alto,
CA
94303
County: Santa Clara