Internal Area
119 Sq Mt
Lot Size
26 Sq Mt
Total Size
145 Sq Mt
Location: Tigne Point, Sliema