Furnished Apartment in Zejtun ref 8805