1039 Garden St, East Palo Alto, CA 94303, United States
1050 Myrtle St, East Palo Alto, CA 94303, United States