11881 Inwood Road #230, Dallas, TX 75244 - MLS#14391009 - Marc Foll...