Developer Stivala Group signs deal for Townsquare residential tower
Developer Stivala Group has signed a memorandum of understanding with Townsquare to purchase, develop and sell its 28-storey residential tower in the heart of S
Source: timesofmalta.com