Will a four-year college allow you to earn a masters degree?
Yes, there are plenty of 4 year colleges that offer a masters. There are also ones that don't. So you have to check it out.
Usually schools that have a 4year undergrad program also offer post grad work toward a advanced degree like masters.