Sundance Square Plaza
What do you know about Sundance Square? Beyond the obvious answers of, “It’s located in Downtown Fort Worth,” and “I see it a lot on TV when ESPN comes to the Metroplex’” what else do you know? Did you know that Sundance Square comprises 35 city blocks in the downtown area? That there are over…
Read More