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