$1,450

3883 Turtle Creek Boulevard UNIT 809, Dallas, TX, 75219

ACTIVE