Furnished Town House in Senglea ref 9135