Best Stock to Buy Right Now: Realty Income vs. Vici Properties

Which REIT offers the better long-term investment potential … This real estate investment trust (REIT) owns over 15,600 properties.