$5,875,000 - 3Br/4Ba -  for Sale in Plaza At Turtle Creek Residence Ph, Dallas
$5,875,000
MLS# 20050585
2828 Hood Street Unit 1704
Dallas, TX 75219
Property Type: Residential