2398 University Ave, East Palo Alto
Google
2398 University Ave, East Palo Alto, CA 94303 Suggest an Edit