SOCCER STADIUM AT ST. LOUIS UNIVERSITY HIGH SCHOOL

Soccer Stadium at St. Louis University High School

4970 Oakland Avenue, St. Louis, 63110