I have seen information reporting that Joe Louis lived in
Boston Edison at 1683 Edison. Can anyone confirm that?
If so, when did he live there and did he own or rent?
Thank you.