Sophron Capital Drops $7.2M on Rexford Industrial: A Strategic Move or Risky Bet? | Whale Factor