Commercial in Sliema #CL6435
Commercial outlet situated in Sliema sea front forming part of this most elite block, measuring approximately 588sqm of internal space.
Your personal agent
Contact us today and we will direct you to one of our
Want to sell your property? contact us now!