Finished Brand New Apartment in Zabbar ref 11335