Different types of homes come with different costs, pros, and cons. Before deciding what’s right for you, here’s what you ...