Apartment Unit 105 at 5111 Manett Street, Dallas, TX 75206 - HotPads | HotPads