$2,970,000 - 380 Wilton Ave, Palo Alto, CA 94306
380 Wilton Ave
Palo Alto,
CA
94306
County: Santa Clara