$399,900 -
5200 Keller Springs Road Unit 424
Dallas ,
TX 75248
County Or Parish: Dallas