Yes...usually you sign an agreement for the year in Apartment Complexes for instance. They also raise the price each year and make you sign. I do not miss apartment living
Not a native speaker so I'm not sure what you call an apartment complex, but I've lived in apartments that were in complexes of multiple buildings and never heard of paying per year. That sure seems to suck.