11881 Inwood Road #124, Dallas, TX 75244 - MLS#14391051 - Marc Foll...