$1,795,000 - 673 Waverley St 673, Palo Alto, CA 94301
673 Waverley St 673
Palo Alto,
CA
94301
County: Santa Clara