$1,300 -
5311 Fleetwood Oaks Avenue Unit 166
Dallas ,
TX 75235
County Or Parish: Dallas