I Put Half Of My Net Worth Into These Investments

REITs are real estate investments traded in the form of stocks. … STORE Capital (STOR) is a net lease REIT with a portfolio of over 2,500 properties …