In addition, a building can also last for many years meaning they can recover their money even after a long period of time.
Apart from that, real estate has low maintenance cost. With this it will be the duty of the tenants to cater for the major maintenance costs indirectly. Once you carry out some maintenance practices you will incorporate it in the monthly charges to recover the money you used. For sure you will only be responsible for some minor costs which does not influence the tenants directly.
It is also beneficial to invest in real estate since it appreciates in value. This is something that you can do on your own by doing some little changes. For example, fixing the broken parts and painting using high quality paint will increase the value of your property.