Apartment Unit at 11412 Park Central Place #A, Dallas, TX 75230 - HotPads