Found 459 Properties
  • For Rent
Shop to let in Malta: 81sqm Commercial Premises in Attard
Monthly Price: €850
  • SQM 81
An 81sqm premises is up for rent in Malta- Attard. Currently being used as store, this commercial premises is made up of 3 garages which when interconnected will give you...