Internal Area
130 Sq Mt
External Area
42 Sq Mt
Total Size
172 Sq Mt
Location: Mellieha