Image May 20, 2026 15-story high-rise set to start work later this year in Turtle Creek Plans call for 52 apartments at 2701 Hood Street