11061 SW 152nd Ct, Miami FL 33196 | Rent SFL