Richard, this house is still there, although the top of the witches hat tower is gone. Its located on Alden Road next to where the Susquehanna Brewery was located. The view in the photo is looking east (toward Hanover Street at the top of the hill).
Interestingly, I recently bought a photo of the Susquehaanna Brewery at an antique store in W-B last fall.
LEE