$1,895,000 - 418 Fernando Ave, Palo Alto, CA 94306
418 Fernando Ave
Palo Alto,
CA
94306
County: Santa Clara