View photos, maps, and learn more about 9308 Sutton Ave located in St. Louis MO 63144 or search for additional homes for sale in St. Louis.