Anderson Street Water Tower

101 Anderson St.
Seal Beach
California
United States