$1,188,000 - 2450 W Bayshore Rd 7, Palo Alto, CA 94303
2450 W Bayshore Rd 7
Palo Alto,
CA
94303
County: Santa Clara