Talk:315 Seigel Street

Anybody know the deal with the bloody footprints story? I am about to sign a lease for apt 203 and this is a bit alarming.