Apartment Unit 109 at 3800 Inwood Road #109, Dallas, TX 75209-5832 - HotPads