Landlord fined thousands for vacant property