A site for commercial usage in Marsascala. The site has a plot size of approx. 9,564 m2. Please contact us for detailed information.