215 Quarry Road in Palo Alto, California