Apartment Unit A2 at 2427 Allen Street #A2, Dallas, TX 75204 - HotPads