Apartment Unit 11 at 3116 Mahanna, Dallas, TX 75235 | HotPads