11881 Inwood Road #235, Dallas, TX 75244 - MLS#14391058 - Marc Foll...