New in our shops for rent in Malta, a shop in Qawra in a good location close to Qawra palace hotel. 66 sqm inside and a porch outside. Brand new everything just newly done. Installed new AC Gree with 5 yrs guarantee toilet and sink installed too.
There’s a store room with connections done for. Sink and shower too. Security aluminium locks and no stairs for entrance.