12541 Maret Drive #TBB, Saint Louis, MO 63127 - Homesnap