Conceived as an exclusive commercial development, this 698sqm modern complex has been designed to cater for the requirements of 21st century business. The building’s majestic façade leads visitors and tenants...
A 40sqm premises is up to let in Malta- Sliema. Located on the sea-front, this class 4B shop features a kitchenette, storage room and 1 bathroom. Read More