1. It's leveraged. I.e. a bank will usually give you a 4:1 loan (mortgage) to buy property. Interest will usually be close to the central bank rate, so it's about as cheap as a loan gets, especially right now. If you then rent the property you are receiving a monthly return on the leveraged sum having only invested the deposit...
2. Property is an appreciating asset (US,UK,China,FR,etc). It's a systemic matter in many countries because it ties in a large part of an individuals net worth and retirement expectations.
Your 200k leveraged with a mortgage will net you more than most stock portfolios unless either you're Renaissance Capital or you just like a gamble.