Furnished Town House in Tarxien ref 8030