Apartment Unit 1317 at 1601 Debbie Lane E E, Mansfield, TX 76063 - HotPads