Buying residential or commercial property is a great way to diversify your real estate portfolio. In particular, commercial real estate offers several advantages over residential properties. Commercial properties have a higher earning potential as you can rent it out...