New ListingSugar Creek Apartments301 Clay Creek Trail, Fenton, MO 6302615 month lease from$1,653Base rent from $1,532