Explore relationships
Torres de Santa Cruz
The Torres de Santa Cruz is a residential complex composed of the twin towers located in the city of Santa Cruz de Tenerife (Canary Islands, Spain). They were designed by Canarian architect , and were built in the time period between 2004 and 2006.
Use + to expand a branch. Click a topic name to open its summary.