Coral Gables self-storage facility trades for $23M as part of portfolio deal