For Rent For Sale Monthly Price: €280 - 525 sale Price: €166,000 Commercial property Malta: New 52sqm Ground floor Showrooms in Mosta Mosta SQM 52-97