7808 Stanford Avenue, University City, MO 63130 - MLS#21051606 - Fr...