$233,000 -
5310 Keller Springs Road Unit 333
Dallas ,
TX 75248
Floor Location Number: 3