Prime Location Showroom Mosta. A centrally located and highly finished commercial premises to let in Malta. Property measures circa 570 SQM on Elevated Street level, one reserved parking space and a storage area at basement level. Offered fully finished to high standards and ready for operation. Ideal for companies looking for landmark commercial space with good passing trade. Property enjoys huge frontage options. Also ideal for offices.