Everything you need to know when looking at different types of homes for sale all in one place.