Furnished Town House in Zebbug ref 7626