Juwan Howard Sells Coral Gables Home for $25M | SportsWZRD