Famously known as the “Psycho” building after Hitchcock’s 1960 thriller, the Jefferson Hotel was built in 1915 by Salim Ackel.

CommentsHighlightsPlace

Want to see more content?See more videos from Jefferson Street on LocalBuzz. Download now!