Apartment Unit 1983 at 3251 Matlock Road #1983, Mansfield, TX 76063 - HotPads