6924 Amherst Avenue, University City, MO 63130 - MLS#21048161 - Fre...