Josh Brown thinks real estate deserves another look. Here are a few names on his Best Stocks list