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