8021 SW 139th Ter Miami, FL 33158