$525,000 - 1Br/2Ba -  for Sale in Plaza At Turtle Creek Residence Ph, Dallas
$525,000
MLS# 20106826
2828 Hood Street Unit 101
Dallas, TX 75219
Property Type: Residential