Unknown Ruin in Checheng Village

An unidentified ruin in Checheng Village. I strongly suspect this is the old police station since it's right behind the current one but haven't been able to confirm.