Found 2564 Properties
  • For Rent
Shop to let in Malta: 102sqm premises for rent in Qawra
Qawra, Malta
Monthly Price: €1,350
  • SQM 102
  • Rooms 2
Description
A shop to let in Malta, located in the heart of Qawra. The shop covers an area of around 77sqm internally and a further 34sqm external area. With 2 interconnecting...