7429 Teasdale Avenue, University City, MO 63130 - MLS#21048343 - Fr...