Landlord fails to pay bills, 20 people homeless