Land & Buildings Bets $37 Million on National Storage Affiliates: What's the Play? | Whale Factor