New ListingSugar Creek Apartments301 Clay Creek Trail, Fenton, MO 63026From$1,641Base rent from $1,505