Grand Avenue Water Tower
Grand Avenue Water Tower is located at the intersection of Grand Avenue and 20th street in the College Hill neighborhood of St. Louis, Missouri. It is the oldest of the three remaining water towers in St. Louis.
landmarkroadside
📍 Explore on PIXEO Map →










