I frequently saw or heard the word "から" in some Japanese TV shows, I know the word basically means "since" or "from", but it seems can't always be translated like that.
Here's a sentence from the caption of a Japanese TV show:
"ここは もう 何年も 使ってない部屋らしいからねぇ。"
The English translation is "It seems that this room hasn't been used for years."
The meaning "since" or "from" all don't match the translation, so what exactly does "からねぇ" mean in this sentence?