Is a landlord in NC allowed to issue a notice to vacate without just cause
I am currently leasing a residential property in NC. I have been leasing the property for approximately 7 months. We initially signed a 6 month lease and in February we signed a 1 yr lease. We received a notice stating the property was scheduled to be sold. When we contacted the landlord they told that they didn't know anything about and that they handle the property for someone else. They came back and told us that the property was in foreclosure and told us how much was owed on the property and asked if we were interested in purchasing the property. We made and offer on Monday and they responded today with a notice to vacate as the property is being sold. Do they have the right to terminate our lease without just cause?