Furnished Apartment in Tarxien ref 8903