Furnished Apartment in Zejtun ref 7820