For Rent Monthly Price: €365 Malta real estate: 40sqm Class 4 Corner Shop in St Venera St.Venera SQM 40
For Rent Monthly Price: €1,500 Offices in Malta: 230sqm Showroom/ Office Space in St. Venera St.Venera SQM 230
For Rent Monthly Price: €650 Commercial Property Malta: 35sqm Class 4B Shop in St. Venera St.Venera SQM 35