141 Demeter Street in East Palo Alto, California