Waterfall Asset's $8.42M Bet on National Storage: A Sign of REIT Confidence? | Whale Factor