Furnished Town House in Tarxien ref 12370