Citadel at Preston

6104 LBJ Freeway
Dallas, TX 75240
Units
80
Year Built
1969
Price
Request for Offers