Skip to main content
Express your Interest!

An 11,786 sq.m luxury mixed-use development proposal set right in the existing prime residential and commercial heart of Sliema