29018 Elmwood Drive, Shenandoah, TX 77381 - Homesnap