960SQM of office space available (Level 1) in a highly finished business centre with underlying interconnected parking facilities at very attractive rates . Ready to move into AC’s/ HVAC Partitioned...
Featured in our shops for rent in Malta, commercial property in St Venera with an area of 80sqm. Situated on the street level, with 1 bathroom and equipped with AC....