Hello Lester. Yes, that's what it means. "Some years later" is the correct structure, or one could say "After some years," but the phrase "After some years later" is not correct (even though that is the meaning).
By the way, the preposition "in" should be "to," as in "moved to Florida."
Thank you for asking!