11881 Inwood Road #233, Dallas, TX 75244 - MLS#14391036 - Marc Foll...