$4,488,000 - 534 Santa Rita Ave, Palo Alto, CA 94301
534 Santa Rita Ave
Palo Alto,
CA
94301
County: Santa Clara