Finished & partly furnished Detached Villa in Marsaxlokk ref 6033