Apartment Unit E-13 at 24 Mountain Creek Court E E #13, Grand Prairie, TX 75052 - HotPads