Mission Canal Company Second Lift Pumphouse

6th St. and Canal
Mission
Texas
United States