Partly Furnished Town House in Zabbar ref 7313