Anonymous 12/17/2019 (Tue) 18:58:51 No.2830 del
If you are really sure that this is the correct former address, you can find multiple websites that offer "property transfer reports" or "property tax reports", but apparently you have to buy them? It's only a few bucks though...