View Details 2828 Hood Street , #804 Plaza At Turtle Creek Residence | Dallas $682,500 2 bd 2 ba 1 ½ ba 1,932 sqft 3.13 acres On Site 144 Days Ago