- Photo: Msida Malta
Office block in Attard - €950,000