ShopSliema
Shop in Sliema, MaltaRef 184
€3,000 per month
About this property
located close to five star hotel supermarket church hospital and just off seafront.
Amenities
Sea view
Sea front
Finished
located close to five star hotel supermarket church hospital and just off seafront.