Furnished Apartment in Zejtun ref 9628