Finished Apartment in Zejtun ref 7398