- Photo: Msida Malta
Sea Front Office For Sale In Pieta 210sqm