Spotted: Giant turtle offered at this unusual garage sale This driveway on Stanford Ave. near Olive St. in Menlo Park was overflowing with items not usually found at garage sales, including larger than life by Linda Hubbardon June 27, 2010