Right Next Door To Hell

2207 Seymour Avenue looked pretty much like any other home in a semi-dilapidated part of Cleveland.