Internal Area
120 Sq Mt
External Area
450 Sq Mt
Total Size
570 Sq Mt
Location: Mellieha