What is a CMA?

When you get into the process of buying or selling a home, an entire new world of terminology and acronyms is opened to you. Some may seem familiar while others might as well be ancient Greek.