Kicking off the year in Palo Alto! By Ellen Ashley|2021-01-12T08:34:22-08:00February 1, 2013| One of a kind 28,000 sq ft lot in the heart of Crescent Park