11881 Inwood Road #255, Dallas, TX 75244 - MLS#14391023 - Marc Foll...