11881 Inwood Road #202, Dallas, TX 75244 - MLS#14390963 - Marc Foll...