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