Testaferrata Tower
Gzira, Malta
Country
Malta
City
Gzira
Function
Mixed-use
Size
12,481 m2
Status
Design in 2016