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