Check Out This Old School Castle In Cleveland OhioCheck Out This Old School Castle In Cleveland OhioNonetheless, this castle located at 3860 W 44th St. in Cleveland is breathtaking in its own right, equipped with some unique features and others that make you scratch your head.Da'Jzon HughesDa'Jzon Hughes