$3,299,800 - 260 Wilton Ave, Palo Alto, CA 94306
260 Wilton Ave
Palo Alto,
CA
94306
County: Santa Clara