640 Fairmede AVE, Palo Alto, CA, 94306

$3,880

640 Fairmede AVE, Palo Alto, CA, 94306

Courtesy of: Catherine Shen | Compass

Mortgage calculator