21 Turtle Creek
A fire broke out Friday evening at the building locally referred to as “21 Turtle Creek,” which is actually located at 3883 Turtle Creek. The condo building experienced a minor fire on the eighth floor the day after Thanksgiving. The building was evacuated at 5:30 p.m. Friday for a few hours due to intense smoke…
Read More