113 Seale Avenue, Palo Alto, CA 94301 | $4,398,000 |...