Apartment Unit at 9839 Walnut Street #T307, Dallas, TX 75243 - HotPads