For Rent Monthly Price: €2,920 Warehouse / storage for rent in St Venera with an area of 500sqm St Venera, Malta SQM 500 Rooms 2
For Rent Monthly Price: €913 Shop to let in Malta: St Venera 80sqm commercial premises for rent St Venera, Malta SQM 80
For Rent Monthly Price: €2,000 Offices for rent Malta: Qormi 181sqm premises for rent St Venera, Malta SQM 181 Rooms 2