A massive 485 sqms Villa situated in this much sought after area of Mellieha Property will be sold in Shell form