7422 Delmar BLVD #2F, University City, MO 63130 - MLS#22072738 - Mi...