1904 Palo Alto landmark listed for $19.9m, last sold in 1999
At a GlanceNestled on University Avenue in Palo Alto, the stunning Squire House—an estate tha. Source: Times of India. Read original report via source l…
At a GlanceNestled on University Avenue in Palo Alto, the stunning Squire House—an estate tha. Source: Times of India. Read original report via source l…