Furnished Apartment in Msida ref 9568