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