Commercial-Retail for sale in Marsaskala Malta.
Site in Marsaskala for development of 90ft x 19ft.
Zejtun