Lorin Eden Elementary School, Hayward

Lorin Eden Elementary School, Hayward

(Lorin Eden Ground)
Address:
27790 Portsmouth Ave, Hayward, CA 94545