Rumor has it the spirit of Betty, one of the Brown children may inhabit the walls of 2328 Broadway Avenue J, in Galveston. More: https://www.khou.com/article/features...